home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 12
/
Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso
/
Aminet
/
gfx
/
show
/
gs_040sf.lha
/
Ghostscript
/
SetMathPatch.lha
/
SetMathPatch.readme
< prev
Wrap
Text File
|
1995-06-18
|
2KB
|
85 lines
SetMathPatch V1.0
=================
Who should use this patch ?
---------------------------
Users of 68040-systems running Kickstart 3.0 or 3.1.
Why should I use this patch ?
-----------------------------
Kickstart 3.0 and 3.1 have some problems with the math-libraries
on 68040-systems.
With Kickstart 3.1 the functions 'IEEESPMul()' and 'IEEESPDiv()'
of 'mathieeesingbas.library' have some heavy bugs, which cause
programs to crash on 68040-Systems.
With Kickstart 3.0 the functions
'IEEESPFix()' of 'mathieeesingbas.library' and
'IEEEDPFix()' of 'mathieeedoubbas.library' do not round exactly,
when the 68040-Support-Code ist loaded.
What does 'SetMathPatch' ?
--------------------------
'SetMathPatch' checks for the processor. If a 68040-CPU is
present, it patches the four funtions 'IEEESPMul()',
'IEEESPDiv()', 'IEEESPFix()' and 'IEEEDPFix()'.
'SetMathPatch' doesn't check for the Kickstart-version, it
patches always all four functions. This is not a disadvantage,
because the new patched functions work fractionally faster than
the original ROM-versions.
This is because the new functions need not to check for the
processor at runtime -- 'SetMathPatch' does this before at
patchtime.
How to install ?
----------------
Very simply. Just copy the executable somewhere in your
execution-path and add a line like 'SetMathPatch >NIL' to your
'User-Startup'-file.
DISCLAIMER
----------
This program is supplied "as is".
The author *can* *not* guarantee that this programm is working
100% correct and *can* *not* be made responsible for any damage
which is caused by using this program.
Copyright
---------
This programm is public-domain.
Permission is granted to include 'SetMathPatch' to every kind
of software-package, but it must be supplied with both
executable- and doc-file unmodified.
The Author
----------
To contact the author (e.g. for reporting bugs or suggestions)
mail to one of the following addresses:
Zerberus: A.Wolff@kds.han.de (Andreas Wolff)
Internet: wolff@irb.uni-hannover.de (Andreas Wolff)
Fidonet: Andreas Wolff@2:241/1095.99